中文字幕教程 | 如何制作双摇杆射击游戏
欢迎来到Epic Games的视频讲堂!我们深知关注虚幻引擎的开发者中有相当一部分初学者,因此除了虚幻引擎的最新功能、行业资讯与案例分享外,我们也会不定期为开发者奉上适合初学者的基础内容。
本系列教程简单易上手,同时干货满满,相信一定能让你大获裨益!
由来自Epic Games的资深开发者关系技术美术Zak Parrish主讲,本教程将指导开发者如何在虚幻引擎中使用蓝图以及一点点C++,制作双摇杆射击游戏。Zak将会在教程中手把手教你代码的部分,所以即便你不是程序员、甚至从未写过代码,都无需惊慌失措。
教程将涵盖诸多内容,从回顾框架、到构建角色、添加动画等等。要快速了解本系列教程,可以参考下方的视频目录。
教程目录
1. 简介 | Introduction
2. 项目设置 | Project Setup
3. 制作关卡 | Building the Level
4. 框架回顾 | Framework Review
5. 基础角色种类 | Base Character Class
6. 编写主角 | Building the Hero Character
7. 主角移动功能 | Hero Character Mobility
8. 编写敌人角色 | Building the Enemy Character
9. 创建发射物和武器 | Building the Projectile and Weapon
10. 武器行为 | Weapon Firing Behavior
11. 伤害敌人角色 | Damaging the Enemy
12. 伤害主角 | Damaging the Hero
13. 主角重生 | Respawning the Hero
14. 敌人角色重生 | Spawning Enemies
15. 重生与发射物:问题释疑 | Clean up: Respawning & Projectiles
16. 主角动画与混合空间 | Hero Animation & Blend Space
17. 角色动画蓝图 | Character Animation Blueprint
18. 角色死亡动画 | Character Death Animations
19. 为角色附加激光枪 | Attaching the Gun
20. 敌人角色动画 | Animating the Enemy
21. 使用UMG创建抬头显示界面 | Creating the HUD with UMG
22. 打包与总结 | Packaging and Conclusions
23. 简单润色 | Simple Polish Pass
想要跟视频一起学习的开发者,务必请通过下方链接下载TwinStickShooterContent.zip文件。文件内包括了所有的UAssets和一份C++代码文件。
其它准备及需求:
确保引擎版本至少在4.8.1或以上
TwinStickShooterContent.zip文件包:
https://share.weiyun.com/5vr8BkM
Visual Studio或某个IDE
准备好了吗?点击阅读原文,即可跳转至优酷播单或前往 https://www.bilibili.com/video/av40382168 观看本系列教程!暂时没有时间的开发者也请记得收藏本文,以便日后学习。
更多视频教学,请持续关注虚幻引擎官方微信平台,我们下次再见!喜欢本文内容的话,也请转发给身边的开发者伙伴一起进步哦~ 💪🏼
III 近期焦点 III
如需获得更多虚幻引擎4的授权合作方式和技术支持,请发送邮件至EGC-Business@epicgames.com咨询;
如果你想来Epic工作,扫描下方二维码关注我们后发送关键词“招聘”,即可了解我们的最新招聘信息。Epic Games欢迎你的加入!
长按屏幕选择“识别二维码”关注虚幻引擎
“虚幻引擎”微信公众账号是Epic Games旗下Unreal Engine的中文官方微信频道,在这里我们与大家一起分享关于虚幻引擎的开发经验与最新活动。